package com.taobao.api.domain;

import com.taobao.api.TaobaoObject;
import com.taobao.api.internal.mapping.ApiField;

/**
 * 视频播放信息
 *
 * @author auto create
 * @since 1.0, null
 */
public class VideoPlayInfo extends TaobaoObject {

	private static final long serialVersionUID = 4438132653982757392L;

	/**
	 * android  pad兼播放的m3u8列表文件（包含多码率）。适用大于等于3.0版本Android。
	 */
	@ApiField("androidpad_url")
	private String androidpadUrl;

	/**
	 * android pad播放的mp4文件列表。适用2.3版本的Android
	 */
	@ApiField("androidpad_v23_url")
	private AndroidVlowUrl androidpadV23Url;

	/**
	 * android  phone播放的m3u8列表文件（包含多码率，）。适用大于等于3.0版本Android。
	 */
	@ApiField("androidphone_url")
	private String androidphoneUrl;

	/**
	 * android  phone播放的mp4文件列表。适用2.3版本的Android。
	 */
	@ApiField("androidphone_v23_url")
	private AndroidVlowUrl androidphoneV23Url;

	/**
	 * Flash播放器地址，可直接通过PC浏览器播放
	 */
	@ApiField("flash_url")
	private String flashUrl;

	/**
	 * ipad播放的m3u8列表文件（包含多码率）
	 */
	@ApiField("ipad_url")
	private String ipadUrl;

	/**
	 * iphone播放的m3u8列表文件（包含多码率）
	 */
	@ApiField("iphone_url")
	private String iphoneUrl;

	/**
	 * Web嵌入html代码，可直接嵌入页面中，支持html5的video标签，支持HLS播放协议最终返回m3u8资源，否则返回mp4资源
	 */
	@ApiField("web_url")
	private String webUrl;

	public String getAndroidpadUrl() {
		return this.androidpadUrl;
	}
	public void setAndroidpadUrl(String androidpadUrl) {
		this.androidpadUrl = androidpadUrl;
	}

	public AndroidVlowUrl getAndroidpadV23Url() {
		return this.androidpadV23Url;
	}
	public void setAndroidpadV23Url(AndroidVlowUrl androidpadV23Url) {
		this.androidpadV23Url = androidpadV23Url;
	}

	public String getAndroidphoneUrl() {
		return this.androidphoneUrl;
	}
	public void setAndroidphoneUrl(String androidphoneUrl) {
		this.androidphoneUrl = androidphoneUrl;
	}

	public AndroidVlowUrl getAndroidphoneV23Url() {
		return this.androidphoneV23Url;
	}
	public void setAndroidphoneV23Url(AndroidVlowUrl androidphoneV23Url) {
		this.androidphoneV23Url = androidphoneV23Url;
	}

	public String getFlashUrl() {
		return this.flashUrl;
	}
	public void setFlashUrl(String flashUrl) {
		this.flashUrl = flashUrl;
	}

	public String getIpadUrl() {
		return this.ipadUrl;
	}
	public void setIpadUrl(String ipadUrl) {
		this.ipadUrl = ipadUrl;
	}

	public String getIphoneUrl() {
		return this.iphoneUrl;
	}
	public void setIphoneUrl(String iphoneUrl) {
		this.iphoneUrl = iphoneUrl;
	}

	public String getWebUrl() {
		return this.webUrl;
	}
	public void setWebUrl(String webUrl) {
		this.webUrl = webUrl;
	}

}
